Determinism Is Overrated
نویسندگان
چکیده
Our accelerating computational demand and the rise of multicore hardware have made parallel programs, especially shared-memory multithreaded programs, increasingly pervasive and critical. Yet, these programs remain extremely difficult to write, test, analyze, debug, and verify. Conventional wisdom has attributed these difficulties to nondeterminism, and researchers have recently dedicated much effort to bringing determinism into multithreading. In this paper, we argue that determinism is not as useful as commonly perceived: it is neither sufficient nor necessary for reliability. We present our view on why multithreaded programs are difficult to get right, describe a promising approach we call stable multithreading to dramatically improve reliability, and summarize our last four years’ research on building and applying stable multithreading systems.
منابع مشابه
Social and Ethical Responsibility against Social Determinism
Background: Because of the highlighted role of ethical responsibility in social and individual life, it is looked as an important issue in ethics area. Social responsibility that is defined as a sub-factor of ethical responsibility will have such an important place. What is discussed in responsibility discussions commonly is the “human will”. Responsibility is more based on the free will. In th...
متن کاملA comparative study of Determinism in the poems of IlyaAbuMadi, Khayyam and Hafiz
The question of determinism is one of the very old issues that has always preoccupied human mind. The key question is whether one is autonomous in onechr('39')s actions or they do not have any intentional behavior and that all they do is through deterministic measures. In this descriptive-analytic article, we attempt to examine the issue of determinism and authoritarianism in the poems of ...
متن کاملAmavids` Part in Supporting Determinism
The problem of Destiny and Predestination and, following it, determinism because of its complicated nature has always been misused in different ways. As is understood by Amavid texts including letters and speeches clearly, determinism has been a common idea in their age. The paper deals with the problem with regard to the part by Amavid rulers and considers some Amavid caliphates` speeches in i...
متن کاملA study of Determinism and Free-will in Persian Proverbs
Proverbs as a part of colloquial literature are always nourished by religion, culture, traditions, and philosophical beliefs of a community, and thus they mirror the common beliefs of a people. The frequent repletion of a proverb pregnant with a specific thought makes that type of thought a behavioral pattern and affects the actions and behaviors of the people of a society. In the Iranian socie...
متن کاملGissing’s Zolaist determinism and the heroines of The Nether World
Zola, in his book The Experimental Novel, introduces the aspects of what is now called the naturalistic novel. Later on, Zola’s ideas were exported to the English literature and the works of English novelists. George Gissing is one of the English authors who have successfully adopted the premises and the key elements of Zola’s naturalistic novel in their work. This paper deals with the naturali...
متن کامل